package com.itheima.common;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author robin
 * @version 1.0
 * 枚举使用场景：性别枚举，星期枚举
 */
@AllArgsConstructor
@Getter
public enum ResultCode {
    //1.声明实例
    SUCCESS(true, 200, "操作成功"),
    NOT_FOUND(false, 404, "访问资源不存在"),
    INTERNAL_SERVER_ERROR(false, 500, "服务器内部错误");

    //2.定义枚举的属性
    /**
     * 是否成功
     */
    private Boolean isSuccess;
    /**
     * 返回结果码
     */
    private Integer code;
    /**
     * 返回结果信息
     */
    private String message;
}
